#include <STC15F2K60S2.H>
//void Timer0Init(void)		//0秒@12.000MHz，用16位手动赋值实现
//{
//	AUXR &= 0x7F;		//定时器时钟12T模式
//	TMOD &= 0xF0;		//设置定时器模式
//	TMOD |= 0x05;//倒数第三位设置为一表示计数，为零表示定时
//	//TMOD|=5;//定时器初始化要不影响别的定时器，高四位定时器1，低四位定时器0
//	TL0 = 0x00;		//设置定时初值
//	TH0 = 0x00;		//设置定时初值
//	TF0 = 0;		//清除TF0标志
//	TR0 = 1;		//定时器0开始计时
//}    
//		 uccount1=(TH0<<8)+TL0;
//		 TH0=0;
//		 TL0=0;
void Timer0Init(void)		//50微秒@12.000MHz，用自动八位来实现
{
	AUXR &= 0x7F;		//定时器时钟12T模式
	TMOD &= 0xF0;		//设置定时器模式
	TMOD |= 0x06;		//设置定时器模式,要换成计数器，因为频率信号要用计数器来接收
	TL0 = 0xff;		//设置定时初值
	TH0 = 0xff;		//设置定时重载值
	TF0 = 0;		//清除TF0标志
	TR0 = 1;		//定时器0开始计时
	ET0=1;
}
//void Time_0(void) interrupt 1{
//	count++;
//}
